package com.zhangbo.share.bean;

import lombok.Data;

import java.io.Serializable;

/**
 * @author zhangbo
 * @version 1.00
 * @classdesc <pre></pre>
 * @create 2021/12/23 10:04
 * @update <pre>
 *     版本           修改人         修改日期         修改内容描述
 *     -----------------------------------------------------------
 *     1.00           zhangbo     2021/12/23 10:04
 *     -----------------------------------------------------------
 * </pre>
 */
@Data
public class BaffleBean implements Serializable {

    private static final long serialVersionUID = 2678647190748183319L;

    /**
     * 挡板值类型，ID：编号类型、Param：按入参原样返回、Enum：枚举类型、Date：日期类型
     */
    private String type;

    /**
     * 挡板参数名称，如{no}
     */
    private String paramName;

    /**
     * 挡板值生成规则
     */
    private BaffleRule baffleRule;
}
